let http=require("http")
let data=require('./data.json')
let fs=require('fs')

function startServer(){
// 请求端口成功登陆上页面时 进行调用
let server=http.createServer(function(req,res){
    
    if(req.url==="/"||req.url==="/home"){
        res.statusCode=200
        res.setHeader('Content-Type','application/json')
        res.end(JSON.stringify(data))
        

    }else if(req.url==="/app"){
        res.statusCode=200
        res.setHeader('Content-Type', 'text/html')
        // 管道输出写入
        fs.createReadStream(__dirname+"/home.html","utf8").pipe(res)
    }else{
        res.statusCode=200
        res.setHeader('Content-Type', 'text/html')
        fs.createReadStream(__dirname+"/404.html","utf8").pipe(res)

    }
})
// 服务器就绪  支持在这个端口运行
server.listen(3000,"127.0.0.1", () => {
    console.log(`Server running `)})
}

module.exports={
    startServer
}
